head of a research group - French English Dictionary